put (trust) - Francés Inglés Diccionario